what qualifications do you need to become a financial advisor